package com.qk.service;
import com.qk.common.PageResult;
import com.qk.entity.Course;
import java.util.List;
public interface CourseService {
    // 1. 课程列表查询
    PageResult<Course> selectlist(String name, Integer subject, Integer target, Integer page, Integer pageSize);
    //2. 添加课程
    void addCourse(Course course);
    //3、根据ID查询课程数据
    Course getById(Integer id);
    //4、修改课程数据
    void update(Course course);
    //5. 删除课程
    void delete(Integer id);
    //6、查询所有课程
    List<Course> listCourses();
    //7、根据课程学科查询课程列表
    List<Course> getCourseBySubject(Integer subject);

}
